/*CSS FILE*/
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}
ol { margin-left:2em; }
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.white,.white a{color:#fff}
.blue,.blue a{color:#004499}
.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}
.green{color:#0E774A}
select optgroup{color:#CAC8BB;}
.none{display:none;}.block{display:block;}
.hidden{visibility:hidden;}.visible{visibility: visible;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after{content:'\20';display:block;height:0;clear:both;}.clear{_zoom:1;}
.f12{font-size: 12px}.f14{font-size: 14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}
.fb{ font-weight:bold}.fn{ font-weight:normal}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.row-2 li{ float:left; width:50%}.row-3 li{ float:left; width:33%}.row-4 li{ float:left; width:25%}.row-5 li{ float:left; width:20%}
.cu,.cu-li li,.cu-span span {cursor: hand;!important;cursor: pointer}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}

.fl{float: left}.fr{float: right}
.pr{ position:relative}.pa{ position:absolute}

.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden}
.img-wrap a:hover{ background-color:#e8eff6}
.col-auto{overflow:hidden;_zoom:1;_float:left;}


.clearfix:after {content:""; display: block;  height: 0; clear: both;  visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.overhide{overflow: hidden;}

.h5{height:5px;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h30{height:30px;}
.h50{height:50px;}
.h100{height:100px;}
.h200{height:200px;}

.w5{width:5px;}
.w10{width:10px;}
.w15{width:15px;}
.w20{width:20px;}
.w30{width:30px;}
.w50{width:50px;}
.w100{width:100px;}
.w200{width:200px;}
.w100p{width:100%;}

.m5{margin:5px;}
.m10{margin:10px;}
.m30{margin:30px;}
.m50{margin:50px;}
.matuo{margin:0 auto;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr30{margin-right:30px;}
.mr50{margin-right:50px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}

.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p30{padding:30px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}

.pl5 {padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}

.searchTb{margin-top:10px;margin-left: 30px;}
.searchTb th{ font-weight: bold;padding: 10px;}
.searchTb input{height:25px; line-height: 25px;}
.formTable{width: 100%;}
.formTable tr{height:35px;line-height:35px;}

body{
	font-size:12px;
	/* font-family:"微软雅黑",Verdana, Geneva, sans-serif; */
	margin:0px;
	padding:0px;
	/*background: url("../imgs/bgd.jpg");*/
	/* background:#A0DAF4; */
}
.searchuserdiv{border:1px solid #ccc;padding:10px;margin:10px;}

input{
	border:1px solid #c4c4c4;
	height:18px;
	line-height:18px;
	font-size:12px;
	-webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px; 
  -webkit-box-shadow: 0px 0px 6px #C9C8C8;
     -moz-box-shadow: 0px 0px 6px #C9C8C8;
          box-shadow: 0px 0px 6px #C9C8C8;
}
textarea{

	border:1px solid #c4c4c4; 
	-webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px; 
  -webkit-box-shadow: 0px 0px 6px #C9C8C8;
     -moz-box-shadow: 0px 0px 6px #C9C8C8;
          box-shadow: 0px 0px 6px #C9C8C8;
}
select{
	border:1px solid #c4c4c4;
	 	height:20px;
	line-height:20px;
	-webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px; 
  -webkit-box-shadow: 0px 0px 6px #C9C8C8;
     -moz-box-shadow: 0px 0px 6px #C9C8C8;
          box-shadow: 0px 0px 6px #C9C8C8;
}

input[type="submit"],
input[type="button"],
input[type="reset"],
input.input-btn-blue-smal
{
	height:20px;
	line-height:20px;
	width:53px;
	background:url(../images/bt_blue.gif) 0px -80px no-repeat;
	border:none;
	cursor:pointer;
	color:#fff;
}
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input.input-btn-blue-smal:hover,
input#addSystemConfigBtn:hover
{
	background:url(../images/bt_blue.gif) 0px -100px  no-repeat;
}